keeper of the grail - French English Dictionary